.hide{ display:none;}
iframe{ border:none;}
@-webkit-keyframes seta {
0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
40% {-webkit-transform: translateY(-30px);}
60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes seta {
0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
40% {-moz-transform: translateY(-30px);}
60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes seta {
0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
40% {-o-transform: translateY(-30px);}
60% {-o-transform: translateY(-15px);}
}
@keyframes seta {
0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}

.seta { margin-right:18px; margin-bottom:10px; float:right; margin-top:20px;
position:relative;

animation: seta 2s infinite;
-webkit-animation: seta 2s infinite;
-moz-animation: seta 2s infinite;
-o-animation: seta 2s infinite;

}

.seta_intro { 
width:50px;
position:fixed;
bottom:20px;
right:20px;
animation: seta 2s infinite;
-webkit-animation: seta 2s infinite;
-moz-animation: seta 2s infinite;
-o-animation: seta 2s infinite;

}




.seta_centro { margin:auto;
margin-top:26%;
width:50px;
position:relative;
animation: seta 2s infinite;
-webkit-animation: seta 2s infinite;
-moz-animation: seta 2s infinite;
-o-animation: seta 2s infinite;

}


.seta .fa{
color: #f4f4f4;
font-size: 30px;
}
.seta_centro .fa,.seta_intro .fa{ color:#fff; font-size:70px;}
@media screen and (min-width: 0px) and (max-width: 350px){
.seta,.seta_centro{ display:none;}
}